<?php 
class Type_attrModel extends Model{
	// 定义表名
	public $table = 'f_type_attr';
	// 自动验证
	public $validate = array(
		array('taname','nonull','类型属性名称不能为空',2,3)
		);

	// 添加类别属性
	public function add_data(){
		// 触发自动验证
		if (!$this->create()) {
			return false;
		}
		// 正则原子表把回车和竖线调换成逗号
		$preg = "/[|]/";
		$str = preg_replace($preg, ',', Q('post.tavalue'));
		// p($str);die;
		// 存入数据库
		$this->data['tavalue'] = $str;
		return $this->add();

	}

	// 修改类别属性
	public function edit_data(){
		// 获得taid
		$taid = Q('post.taid',0,'intval');
		// 触发自动验证
		if (!$this->create()) {
			return false;
		}
		// 把竖线调换成逗号
		$str = str_replace('|', ',', Q('post.tavalue'));
		// 存入数据库
		$this->data['tavalue'] = $str;
		return $this->where("taid='{$taid}'")->update();
	}













}









 ?>